package com.xinsoft.entity.dto;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.xinsoft.common.page.PageModel;
import io.swagger.annotations.ApiModel;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

/**
 * 文件名称：.MesFeedingPlanPageParam
 * 初始作者： hsm
 * 创建日期：2023
 * 功能说明：
 * <p>
 * =================================================
 * 修改记录：
 * 修改作者 日期 修改内容
 * ================================================
 * Copyright (c) 2019-2020 .All rights reserved.
 */
@Data
@ApiModel("投料计划信息查询参数")
public class MesFeedingPlanPageParam extends PageModel {

    /**
     * 生产计划单号
     */
    private String producePlanNo;

    /**
     * 生产部门
     */
    private Integer deptId;

    /**
     * 开始时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    private Date startTime;

    /**
     * 结束
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    private Date endTime;

    /**
     * 审核状态 0-未审核 1-已审核
     */
    private Integer auditStatus;

    /**
     * 产品名称
     */
    private String productName;
}
